API Documentation
Constants.h
1 // Constants.h
3 //
5 
7 {
13  struct Constants
14  {
15  // Namespace
16  inline static const nkMemory::String NAMESPACE ;
17 
18  // UserTypes
19  // Algebra
20  inline static const nkMemory::String QUATERNION ;
21  inline static const nkMemory::String VECTOR ;
22  inline static const nkMemory::String VECTOR_BUFFER_CAST ;
23  inline static const nkMemory::String VECTOR_BUFFER_VIEW ;
24  } ;
25 }
nkAstraeus::lua::nkMathsWrap::Constants::QUATERNION
static const nkMemory::String QUATERNION
Identifies a nkMaths::Quaternion.
Definition: Constants.h:20
nkAstraeus::lua::nkMathsWrap::Constants::VECTOR_BUFFER_CAST
static const nkMemory::String VECTOR_BUFFER_CAST
Identifies a nkMemory::BufferCast<nkMaths::Vector>.
Definition: Constants.h:22
nkAstraeus::lua::nkMathsWrap::Constants::VECTOR_BUFFER_VIEW
static const nkMemory::String VECTOR_BUFFER_VIEW
Identifies a nkMemory::BufferView<nkMaths::Vector>.
Definition: Constants.h:23
nkAstraeus::lua::nkMathsWrap::Constants
Constants encompassing user type identifiers for the wrapping of nkMaths.
Definition: Constants.h:14
nkAstraeus::lua::nkMathsWrap::Constants::NAMESPACE
static const nkMemory::String NAMESPACE
Identifies the namespace.
Definition: Constants.h:16
nkAstraeus::lua::nkMathsWrap
Encompasses the wrapping of nkMaths for Lua.
Definition: QuaternionWrapper.h:7
nkMemory::String
Class holding information about a string, with ownership over the data.
Definition: String.h:22
nkAstraeus::lua::nkMathsWrap::Constants::VECTOR
static const nkMemory::String VECTOR
Identifies a nkMaths::Vector.
Definition: Constants.h:21